import request from '@/utils/request'
import $qs from 'qs'

export function balanceSave(filters) {
  return request({
    url: '/balanceSave',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function getBalance(filters) {
  return request({
    url: '/getBalance',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function roleEditStatus(filters) {
  return request({
    url: '/roleEditStatus',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function messageSetList(filters) {
  return request({
    url: '/messageSetList',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function isCopyright(filters) {
  return request({
    url: '/isCopyright',
    method: 'post',
    data: $qs.stringify(filters)
  })
}

export function messageSetDel(filters) {
  return request({
    url: '/messageSetDel',
    method: 'post',
    data: $qs.stringify(filters)
  })
}

export function messageSta(params) {
  return request({
    url: '/messageSta',
    method: 'post',
    data: $qs.stringify(params)
  })
}

export function messageOldDate(filters) {
  return request({
    url: '/messageOldDate',
    method: 'post',
    data: $qs.stringify(filters)
  })
}

export function messageSetAdd(filters) {
  return request({
    url: '/messageSetAdd',
    method: 'post',
    data: $qs.stringify(filters)
  })
}

export function setData(filters) {
  return request({
    url: '/setData',
    method: 'post',
    data: $qs.stringify(filters)
  })
}

export function siteSet(filters) {
  return request({
    url: '/siteSet',
    method: 'post',
    data: $qs.stringify(filters)
  })
}

export function smsSet(filters) {
  return request({
    url: '/smsSet',
    method: 'post',
    data: $qs.stringify(filters)
  })
}

export function smsTemplate(filters) {
  return request({
    url: '/smsTemplate',
    method: 'post',
    data: $qs.stringify(filters)
  })
}

export function attachmentGet(filters) {
  return request({
    url: '/attachmentGet',
    method: 'post',
    data: $qs.stringify(filters)
  })
}

export function attachmentSave(filters) {
  return request({
    url: '/attachmentSave',
    method: 'post',
    data: $qs.stringify(filters)
  })
}

export function storageSet(filters) {
  return request({
    url: '/storageSet',
    method: 'post',
    data: $qs.stringify(filters)
  })
}

export function staffManage(filters) {
  return request({
    url: '/staffManage',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function staffEditStatus(filters) {
  return request({
    url: '/staffEditStatus',
    method: 'post',
    data: $qs.stringify(filters)
  })
}

export function staffRole(filters) {
  return request({
    url: '/staffRole',
    method: 'post',
    data: $qs.stringify(filters)
  })
}

export function staffAddEdit(filters) {
  return request({
    url: '/staffAddEdit',
    method: 'post',
    data: $qs.stringify(filters)
  })
}

export function staffDel(filters) {
  return request({
    url: '/staffDel',
    method: 'post',
    data: $qs.stringify(filters)
  })
}

export function staffOldEdit(filters) {
  return request({
    url: '/staffOldEdit',
    method: 'post',
    data: $qs.stringify(filters)
  })
}

// -------new
export function paymentIndex(filters) {
  return request({
    url: '/paymentIndex',
    method: 'post',
    data: $qs.stringify(filters)
  })
}

//下载中心
export function downloadTask(filters) {
  return request({
    url: '/downloadTask',
    method: 'post',
    data: $qs.stringify(filters)
  })
}

export function downloadFile(filters) {
  return request({
    url: '/downloadFile',
    method: 'post',
    data: $qs.stringify(filters)
  })
}

export function downloadTemplateFile(filters) {
  return request({
    url: '/downloadTemplateFile',
    method: 'post',
    data: $qs.stringify(filters)
  })
}


export function paymentDel(filters) {
  return request({
    url: '/paymentDel',
    method: 'post',
    data: $qs.stringify(filters)
  })
}

export function paymentGet(filters) {
  return request({
    url: '/paymentGet',
    method: 'post',
    data: $qs.stringify(filters)
  })
}

export function paymentEdit(filters) {
  return request({
    url: '/paymentEdit',
    method: 'post',
    data: $qs.stringify(filters)
  })
}

export function paysetIndex(filters) {
  return request({
    url: '/paysetIndex',
    method: 'post',
    data: $qs.stringify(filters)
  })
}

export function paysetEdit(filters) {
  return request({
    url: '/paysetEdit',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function baseGet(filters) {
  return request({
    url: '/baseGet',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function baseSave(filters) {
  return request({
    url: '/baseSave',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function updateStoreUserInfo(filters) {
  return request({
    url: '/updateStoreUserInfo',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function addStoreUserGetRoleList(filters) {
  return request({
    url: '/addStoreUserGetRoleList',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function addStoreUserInfo(filters) {
  return request({
    url: '/addStoreUserInfo',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function getStoreUserList(filters) {
  return request({
    url: '/getStoreUserList',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function delStoreUserInfo(filters) {
  return request({
    url: '/delStoreUserInfo',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function getStoreUserInfo(filters) {
  return request({
    url: '/getStoreUserInfo',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function updateStoreRoleInfo(filters) {
  // filters.jurisdiction = JSON.stringify(filters.jurisdiction)
  return request({
    url: '/updateStoreRoleInfo',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function getStoreRoleInfo(filters) {
  return request({
    url: '/getStoreRoleInfo',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function getStoreRoleList(filters) {
  return request({
    url: '/getStoreRoleList',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function getRoleMenu(filters) {
  return request({
    url: '/getRoleMenu',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function addStoreRoleInfo(filters) {
  return request({
    url: '/addStoreRoleInfo',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function delStoreRoleInfo(filters) {
  return request({
    url: '/delStoreRoleInfo',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function otherGet(filters) {
  return request({
    url: '/otherGet',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function otherSave(filters) {
  return request({
    url: '/otherSave',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function clearPosterCache(filters) {
  return request({
    url: '/clearPosterCache',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function attachmentSetOld(filters) {
  return request({
    url: '/attachmentSetOld',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function UserLogs(filters) {
  return request({
    url: '/UserLogs',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function clearDirectDroadcas(filters) {
  return request({
    url: '/liveCache',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function cacheLists(filters) {
  return request({
    url: '/cacheLists',
    method: 'post',
    data: $qs.stringify(filters)
  })
}
export function getLiveList(params) {
  return request({
    url: '/getLiveList',
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function asyLiveLists(params) {
  return request({
    url: '/asyLiveLists',
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function setLive(params) {
  return request({
    url: '/setLive',
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function delLive(params) {
  return request({
    url: '/delLive',
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function taskLogs(params) {
  return request({
    url: '/taskLogs',
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function AsyGet(params) {
  return request({
    url: '/AsyGet',
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function AsySave(params) {
  return request({
    url: '/AsySave',
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function liveSave(params) {
  return request({
    url: '/liveSave',
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function getLive(params) {
  return request({
    url: '/getLive',
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function haveInTask(params) {
  return request({
    url: '/haveInTask',
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function clearRedis(params) {
  return request({
    url: '/clearRedis',
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function environment(params) {
  return request({
    url: '/environment',
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function mysqlSize(params) {
  return request({
    url: '/mysqlSize',
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function redisConfig(params) {
  return request({
    url: '/redisConfig',
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function SaveRedisConfig(params) {
  return request({
    url: '/SaveRedisConfig',
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function SaveCache(params) {
  return request({
    url: '/SaveCache',
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function getCacheType(params) {
  return request({
    url: '/getCacheType',
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function createLive(params) {
  return request({
    url: '/createLive',
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function addLiveGoods(params) {
  return request({
    url: '/addLiveGoods',
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function getGoodsPreviewCode(params) {
  return request({
    url: '/getGoodsPreviewCode',
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function getLiveGoodsInfo(params) {
  return request({
    url: '/getLiveGoodsInfo',
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function getApplyInfo(params) {
  return request({
    url: `/getApplyInfo`,
    method: 'post',
    data: params
  })
}

export function adminWechatGet(params) {
  return request({
    url: `/adminWechatGet`,
    method: 'post',
    data: $qs.stringify(params)
  })
}

export function adminWechatSave(params) {
  return request({
    url: `/adminWechatSave`,
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function adminBindQrcode(params) {
  return request({
    url: `/adminBindQrcode`,
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function adminBindResult(params) {
  return request({
    url: `/adminBindResult`,
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function adminBindInfo(params) {
  return request({
    url: `/adminBindInfo`,
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function adminUnBind(params) {
  return request({
    url: `/adminUnBind`,
    method: 'post',
    data: $qs.stringify(params)
  })
}

export function downloadSpeed(params) {
  return request({
    url: `/downloadSpeed`,
    method: 'post',
    data: $qs.stringify(params)
  })
}

export function downloadDelete(params) {
  return request({
    url: `/downloadDelete`,
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function downloadRemarkUpdate(params) {
  return request({
    url: `/downloadRemarkUpdate`,
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function accountDetail(params) {
  return request({
    url: `/accountDetail`,
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function getPlanTaskData(params) {
  return request({
    url: `/getPlanTaskData`,
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function balanceWithdraw(params) {
  return request({
    url: `/balanceWithdraw`,
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function balanceWithdrawStatus(params) {
  return request({
    url: `/balanceWithdrawStatus`,
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function balanceBjPayment(params) {
  return request({
    url: `/balanceBjPayment`,
    method: 'post',
    data: $qs.stringify(params)
  })
}
export function balancePayment(params) {
  return request({
    url: `/balancePayment`,
    method: 'post',
    data: $qs.stringify(params)
  })
}
